078bd71e2b2274435547102056744e2f728101b3,inspections/impl/com/intellij/codeInspection/ui/actions/InvokeQuickFixAction.java,InvokeQuickFixAction,actionPerformed,#AnActionEvent#,66

Before Change


  public void actionPerformed(AnActionEvent e) {
    final InspectionTool tool = myView.getTree().getSelectedTool();
    assert tool != null;
    ActionGroup fixes = getFixes(myView.getProvider().getQuickFixes(tool, myView.getTree()));
    DataContext dataContext = e.getDataContext();
    final ListPopup popup = JBPopupFactory.getInstance()
      .createActionGroupPopup(InspectionsBundle.message("inspection.tree.popup.title"),

After Change


  public void actionPerformed(AnActionEvent e) {
    final InspectionTool tool = myView.getTree().getSelectedTool();
    assert tool != null;
    final QuickFixAction[] quickFixes = myView.getProvider().getQuickFixes(tool, myView.getTree());
    if (quickFixes == null || quickFixes.length == 0) {
      Messages.showInfoMessage(myView, "There are no applicable quickfixes", "Nothing found to fix");
      return;
    }